spark plug cap - Francés Inglés Diccionario